expressing anger or disappointment - Francés Inglés Diccionario